moulding equipment for strand - French English Dictionary